
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>djongo.sql2mongo package &#8212; djongo 1.2.32 documentation</title>
    <link rel="stylesheet" href="../_static/alabaster.css" type="text/css" />
    <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
    <script type="text/javascript" src="../_static/documentation_options.js"></script>
    <script type="text/javascript" src="../_static/jquery.js"></script>
    <script type="text/javascript" src="../_static/underscore.js"></script>
    <script type="text/javascript" src="../_static/doctools.js"></script>
    <link rel="index" title="Index" href="../genindex/" />
    <link rel="search" title="Search" href="../search/" />
    <link rel="prev" title="djongo.models package" href="../djongo.models/" />
   
  <link rel="stylesheet" href="../_static/custom.css" type="text/css" />
  
  
  <meta name="viewport" content="width=device-width, initial-scale=0.9, maximum-scale=0.9" />

  </head><body>
  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <div class="section" id="djongo-sql2mongo-package">
<h1>djongo.sql2mongo package<a class="headerlink" href="#djongo-sql2mongo-package" title="Permalink to this headline">¶</a></h1>
<div class="section" id="submodules">
<h2>Submodules<a class="headerlink" href="#submodules" title="Permalink to this headline">¶</a></h2>
</div>
<div class="section" id="module-djongo.sql2mongo.converters">
<span id="djongo-sql2mongo-converters-module"></span><h2>djongo.sql2mongo.converters module<a class="headerlink" href="#module-djongo.sql2mongo.converters" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="djongo.sql2mongo.converters.AggColumnSelectConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">AggColumnSelectConverter</code><span class="sig-paren">(</span><em>query_ref</em>, <em>begin_id</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggColumnSelectConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.ColumnSelectConverter" title="djongo.sql2mongo.converters.ColumnSelectConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.ColumnSelectConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.AggColumnSelectConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggColumnSelectConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.AggLimitConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">AggLimitConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggLimitConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.LimitConverter" title="djongo.sql2mongo.converters.LimitConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.LimitConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.AggLimitConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggLimitConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.AggOffsetConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">AggOffsetConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggOffsetConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.OffsetConverter" title="djongo.sql2mongo.converters.OffsetConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.OffsetConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.AggOffsetConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggOffsetConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.AggOrderConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">AggOrderConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggOrderConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.OrderConverter" title="djongo.sql2mongo.converters.OrderConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.OrderConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.AggOrderConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggOrderConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.AggWhereConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">AggWhereConverter</code><span class="sig-paren">(</span><em>query_ref: Union[_ForwardRef('query.SelectQuery'), _ForwardRef('query.Query')], begin_id: int</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggWhereConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.WhereConverter" title="djongo.sql2mongo.converters.WhereConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.WhereConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.AggWhereConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.AggWhereConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.ColumnSelectConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">ColumnSelectConverter</code><span class="sig-paren">(</span><em>query_ref</em>, <em>begin_id</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.ColumnSelectConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.ColumnSelectConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.ColumnSelectConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.ColumnSelectConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.ColumnSelectConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.Converter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">Converter</code><span class="sig-paren">(</span><em>query_ref: Union[_ForwardRef('query.SelectQuery'), _ForwardRef('query.Query')], begin_id: int</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.Converter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.Converter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.Converter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.Converter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.Converter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.DistinctConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">DistinctConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.DistinctConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.ColumnSelectConverter" title="djongo.sql2mongo.converters.ColumnSelectConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.ColumnSelectConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.DistinctConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.DistinctConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.FromConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">FromConverter</code><span class="sig-paren">(</span><em>query_ref: Union[_ForwardRef('query.SelectQuery'), _ForwardRef('query.Query')], begin_id: int</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.FromConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.FromConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.FromConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.GroupbyConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">GroupbyConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.GroupbyConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.GroupbyConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.GroupbyConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.GroupbyConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.GroupbyConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.HavingConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">HavingConverter</code><span class="sig-paren">(</span><em>query_ref: Union[_ForwardRef('query.SelectQuery'), _ForwardRef('query.Query')], begin_id: int</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.HavingConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.HavingConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.HavingConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.HavingConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.HavingConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.InnerJoinConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">InnerJoinConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.InnerJoinConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.JoinConverter" title="djongo.sql2mongo.converters.JoinConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.JoinConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.InnerJoinConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.InnerJoinConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.JoinConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">JoinConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.JoinConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.JoinConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.JoinConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.LimitConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">LimitConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.LimitConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.LimitConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.LimitConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.LimitConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.LimitConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.NestedInQueryConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">NestedInQueryConverter</code><span class="sig-paren">(</span><em>token</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.NestedInQueryConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.NestedInQueryConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.NestedInQueryConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.NestedInQueryConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.NestedInQueryConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.OffsetConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">OffsetConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OffsetConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.OffsetConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OffsetConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.OffsetConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OffsetConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.OrderConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">OrderConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OrderConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.OrderConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OrderConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.OrderConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OrderConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.OuterJoinConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">OuterJoinConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OuterJoinConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.JoinConverter" title="djongo.sql2mongo.converters.JoinConverter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.JoinConverter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.OuterJoinConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.OuterJoinConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.SetConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">SetConverter</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.SetConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.converters.SetConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.SetConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.SetConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.SetConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.converters.WhereConverter">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.converters.</code><code class="descname">WhereConverter</code><span class="sig-paren">(</span><em>query_ref: Union[_ForwardRef('query.SelectQuery'), _ForwardRef('query.Query')], begin_id: int</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.WhereConverter" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.converters.Converter" title="djongo.sql2mongo.converters.Converter"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.converters.Converter</span></code></a></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.converters.WhereConverter.nested_op">
<code class="descname">nested_op</code><em class="property"> = None</em><a class="headerlink" href="#djongo.sql2mongo.converters.WhereConverter.nested_op" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.converters.WhereConverter.op">
<code class="descname">op</code><em class="property"> = None</em><a class="headerlink" href="#djongo.sql2mongo.converters.WhereConverter.op" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.WhereConverter.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.WhereConverter.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.converters.WhereConverter.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.converters.WhereConverter.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-djongo.sql2mongo.operators">
<span id="djongo-sql2mongo-operators-module"></span><h2>djongo.sql2mongo.operators module<a class="headerlink" href="#module-djongo.sql2mongo.operators" title="Permalink to this headline">¶</a></h2>
<dl class="class">
<dt id="djongo.sql2mongo.operators.AndOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">AndOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.AndOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._AndOrOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.AndOp.op_type">
<code class="descname">op_type</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.AndOp.op_type" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.BetweenOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">BetweenOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.BetweenOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._IdentifierOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.BetweenOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.BetweenOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.BetweenOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.BetweenOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.CmpOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">CmpOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.CmpOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._Op</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.CmpOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.CmpOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.CmpOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.CmpOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.InOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">InOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.InOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._InNotInOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.InOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.InOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.InOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.InOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.IsOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">IsOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.IsOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._IdentifierOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.IsOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.IsOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.IsOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.IsOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.LikeOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">LikeOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.LikeOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._IdentifierOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.LikeOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.LikeOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.NotInOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">NotInOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.NotInOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._InNotInOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.NotInOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.NotInOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.NotInOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.NotInOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.NotOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">NotOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.NotOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._UnaryOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.NotOp.evaluate">
<code class="descname">evaluate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.NotOp.evaluate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.NotOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.NotOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.OrOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">OrOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.OrOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._AndOrOp</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.OrOp.op_type">
<code class="descname">op_type</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.OrOp.op_type" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.ParenthesisOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">ParenthesisOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.ParenthesisOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._Op</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.ParenthesisOp.evaluate">
<code class="descname">evaluate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.ParenthesisOp.evaluate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.ParenthesisOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.ParenthesisOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.ParenthesisOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.ParenthesisOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.WhereOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">WhereOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.WhereOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators._Op</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.WhereOp.negate">
<code class="descname">negate</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.WhereOp.negate" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.operators.WhereOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.WhereOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.operators.iLikeOp">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">iLikeOp</code><span class="sig-paren">(</span><em>*args</em>, <em>**kwargs</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.iLikeOp" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.operators.LikeOp" title="djongo.sql2mongo.operators.LikeOp"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.operators.LikeOp</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.operators.iLikeOp.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.iLikeOp.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="function">
<dt id="djongo.sql2mongo.operators.re_index">
<code class="descclassname">djongo.sql2mongo.operators.</code><code class="descname">re_index</code><span class="sig-paren">(</span><em>value: str</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.operators.re_index" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</div>
<div class="section" id="module-djongo.sql2mongo.query">
<span id="djongo-sql2mongo-query-module"></span><h2>djongo.sql2mongo.query module<a class="headerlink" href="#module-djongo.sql2mongo.query" title="Permalink to this headline">¶</a></h2>
<p>Module with constants and mappings to build MongoDB queries from
SQL constructors.</p>
<dl class="class">
<dt id="djongo.sql2mongo.query.AlterQuery">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">AlterQuery</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.AlterQuery" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.query.VoidQuery" title="djongo.sql2mongo.query.VoidQuery"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.query.VoidQuery</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.query.AlterQuery.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.AlterQuery.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.CountDistinctFunc">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">CountDistinctFunc</code><span class="sig-paren">(</span><em>table_name:str</em>, <em>column_name:str</em>, <em>alias_name:str=None</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.CountDistinctFunc" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.query.CountDistinctFunc.alias_name">
<code class="descname">alias_name</code><em class="property"> = None</em><a class="headerlink" href="#djongo.sql2mongo.query.CountDistinctFunc.alias_name" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.CountFunc">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">CountFunc</code><span class="sig-paren">(</span><em>table_name:str</em>, <em>column_name:str</em>, <em>alias_name:str=None</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.CountFunc" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.query.CountFunc.alias_name">
<code class="descname">alias_name</code><em class="property"> = None</em><a class="headerlink" href="#djongo.sql2mongo.query.CountFunc.alias_name" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.CountWildcardFunc">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">CountWildcardFunc</code><span class="sig-paren">(</span><em>alias_name:str=None</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.CountWildcardFunc" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.query.CountWildcardFunc.alias_name">
<code class="descname">alias_name</code><em class="property"> = None</em><a class="headerlink" href="#djongo.sql2mongo.query.CountWildcardFunc.alias_name" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.DeleteQuery">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">DeleteQuery</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.DeleteQuery" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.query.Query" title="djongo.sql2mongo.query.Query"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.query.Query</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.query.DeleteQuery.count">
<code class="descname">count</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.DeleteQuery.count" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.DeleteQuery.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.DeleteQuery.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.InsertQuery">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">InsertQuery</code><span class="sig-paren">(</span><em>result_ref: djongo.sql2mongo.query.Result</em>, <em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.InsertQuery" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.query.VoidQuery" title="djongo.sql2mongo.query.VoidQuery"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.query.VoidQuery</span></code></a></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.query.InsertQuery.DEFAULT">
<code class="descname">DEFAULT</code><em class="property"> = &lt;object object&gt;</em><a class="headerlink" href="#djongo.sql2mongo.query.InsertQuery.DEFAULT" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.InsertQuery.execute">
<code class="descname">execute</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.InsertQuery.execute" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.InsertQuery.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.InsertQuery.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.Query">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">Query</code><span class="sig-paren">(</span><em>db_ref: pymongo.database.Database</em>, <em>connection_properties: djongo.base.DjongoClient</em>, <em>statement: sqlparse.sql.Statement</em>, <em>params: list</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Query" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="method">
<dt id="djongo.sql2mongo.query.Query.count">
<code class="descname">count</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Query.count" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.Query.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Query.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.Result">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">Result</code><span class="sig-paren">(</span><em>client_connection: pymongo.mongo_client.MongoClient, db_connection: pymongo.database.Database, connection_properties: base.DjongoClient, sql: str, params: Union[list, NoneType]</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Result" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.query.Result.FUNC_MAP">
<code class="descname">FUNC_MAP</code><em class="property"> = {'ALTER': &lt;function Result._alter at 0x000002874AEF2840&gt;, 'CREATE': &lt;function Result._create at 0x000002874AEF28C8&gt;, 'DELETE': &lt;function Result._delete at 0x000002874AEF2A60&gt;, 'DROP': &lt;function Result._drop at 0x000002874AEF2950&gt;, 'INSERT': &lt;function Result._insert at 0x000002874AEF2AE8&gt;, 'SELECT': &lt;function Result._select at 0x000002874AEF2B70&gt;, 'UPDATE': &lt;function Result._update at 0x000002874AEF29D8&gt;}</em><a class="headerlink" href="#djongo.sql2mongo.query.Result.FUNC_MAP" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.Result.close">
<code class="descname">close</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Result.close" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.Result.count">
<code class="descname">count</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Result.count" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.Result.next">
<code class="descname">next</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Result.next" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.Result.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.Result.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.SelectQuery">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">SelectQuery</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.SelectQuery" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.query.Query" title="djongo.sql2mongo.query.Query"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.query.Query</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.query.SelectQuery.count">
<code class="descname">count</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.SelectQuery.count" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.SelectQuery.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.SelectQuery.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.UpdateQuery">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">UpdateQuery</code><span class="sig-paren">(</span><em>*args</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.UpdateQuery" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.query.Query" title="djongo.sql2mongo.query.Query"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.query.Query</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.query.UpdateQuery.count">
<code class="descname">count</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.UpdateQuery.count" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.UpdateQuery.parse">
<code class="descname">parse</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.UpdateQuery.parse" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.query.VoidQuery">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.query.</code><code class="descname">VoidQuery</code><span class="sig-paren">(</span><em>db_ref: pymongo.database.Database</em>, <em>connection_properties: djongo.base.DjongoClient</em>, <em>statement: sqlparse.sql.Statement</em>, <em>params: list</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.VoidQuery" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <a class="reference internal" href="#djongo.sql2mongo.query.Query" title="djongo.sql2mongo.query.Query"><code class="xref py py-class docutils literal notranslate"><span class="pre">djongo.sql2mongo.query.Query</span></code></a></p>
<dl class="method">
<dt id="djongo.sql2mongo.query.VoidQuery.count">
<code class="descname">count</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.VoidQuery.count" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.query.VoidQuery.execute">
<code class="descname">execute</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.query.VoidQuery.execute" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
<div class="section" id="module-djongo.sql2mongo">
<span id="module-contents"></span><h2>Module contents<a class="headerlink" href="#module-djongo.sql2mongo" title="Permalink to this headline">¶</a></h2>
<dl class="exception">
<dt id="djongo.sql2mongo.MigrationError">
<em class="property">exception </em><code class="descclassname">djongo.sql2mongo.</code><code class="descname">MigrationError</code><span class="sig-paren">(</span><em>field</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.MigrationError" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">Exception</span></code></p>
</dd></dl>

<dl class="exception">
<dt id="djongo.sql2mongo.SQLDecodeError">
<em class="property">exception </em><code class="descclassname">djongo.sql2mongo.</code><code class="descname">SQLDecodeError</code><span class="sig-paren">(</span><em>err_sql=None</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.SQLDecodeError" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">ValueError</span></code></p>
</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.SQLFunc">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.</code><code class="descname">SQLFunc</code><span class="sig-paren">(</span><em>token: sqlparse.sql.Token</em>, <em>alias2op=None</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.SQLFunc" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.SQLFunc.alias">
<code class="descname">alias</code><a class="headerlink" href="#djongo.sql2mongo.SQLFunc.alias" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLFunc.column">
<code class="descname">column</code><a class="headerlink" href="#djongo.sql2mongo.SQLFunc.column" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLFunc.func">
<code class="descname">func</code><a class="headerlink" href="#djongo.sql2mongo.SQLFunc.func" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLFunc.table">
<code class="descname">table</code><a class="headerlink" href="#djongo.sql2mongo.SQLFunc.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.SQLFunc.to_mongo">
<code class="descname">to_mongo</code><span class="sig-paren">(</span><em>query</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.SQLFunc.to_mongo" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

<dl class="class">
<dt id="djongo.sql2mongo.SQLToken">
<em class="property">class </em><code class="descclassname">djongo.sql2mongo.</code><code class="descname">SQLToken</code><span class="sig-paren">(</span><em>token: sqlparse.sql.Token</em>, <em>alias2op=None</em><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.SQLToken" title="Permalink to this definition">¶</a></dt>
<dd><p>Bases: <code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></p>
<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.alias">
<code class="descname">alias</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.alias" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.column">
<code class="descname">column</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.column" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="method">
<dt id="djongo.sql2mongo.SQLToken.has_parent">
<code class="descname">has_parent</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.SQLToken.has_parent" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.left_column">
<code class="descname">left_column</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.left_column" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.left_table">
<code class="descname">left_table</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.left_table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.lhs_column">
<code class="descname">lhs_column</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.lhs_column" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.order">
<code class="descname">order</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.order" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="staticmethod">
<dt id="djongo.sql2mongo.SQLToken.placeholder_index">
<em class="property">static </em><code class="descname">placeholder_index</code><span class="sig-paren">(</span><span class="sig-paren">)</span><a class="headerlink" href="#djongo.sql2mongo.SQLToken.placeholder_index" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.rhs_indexes">
<code class="descname">rhs_indexes</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.rhs_indexes" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.right_column">
<code class="descname">right_column</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.right_column" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.right_table">
<code class="descname">right_table</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.right_table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

<dl class="attribute">
<dt id="djongo.sql2mongo.SQLToken.table">
<code class="descname">table</code><a class="headerlink" href="#djongo.sql2mongo.SQLToken.table" title="Permalink to this definition">¶</a></dt>
<dd></dd></dl>

</dd></dl>

</div>
</div>


          </div>
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper">
  <h3><a href="../">Table Of Contents</a></h3>
  <ul>
<li><a class="reference internal" href="#">djongo.sql2mongo package</a><ul>
<li><a class="reference internal" href="#submodules">Submodules</a></li>
<li><a class="reference internal" href="#module-djongo.sql2mongo.converters">djongo.sql2mongo.converters module</a></li>
<li><a class="reference internal" href="#module-djongo.sql2mongo.operators">djongo.sql2mongo.operators module</a></li>
<li><a class="reference internal" href="#module-djongo.sql2mongo.query">djongo.sql2mongo.query module</a></li>
<li><a class="reference internal" href="#module-djongo.sql2mongo">Module contents</a></li>
</ul>
</li>
</ul>
<div class="relations">
<h3>Related Topics</h3>
<ul>
  <li><a href="../">Documentation overview</a><ul>
  <li><a href="../djongo/">djongo package</a><ul>
      <li>Previous: <a href="../djongo.models/" title="previous chapter">djongo.models package</a></li>
  </ul></li>
  </ul></li>
</ul>
</div>
  <div role="note" aria-label="source link">
    <h3>This Page</h3>
    <ul class="this-page-menu">
      <li><a href="../_sources/djongo.sql2mongo.rst.txt"
            rel="nofollow">Show Source</a></li>
    </ul>
   </div>
<div id="searchbox" style="display: none" role="search">
  <h3>Quick search</h3>
    <div class="searchformwrapper">
    <form class="search" action="../search/" method="get">
      <input type="text" name="q" />
      <input type="submit" value="Go" />
      <input type="hidden" name="check_keywords" value="yes" />
      <input type="hidden" name="area" value="default" />
    </form>
    </div>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="footer">
      &copy;2018, nesdis.
      
      |
      Powered by <a href="http://sphinx-doc.org/">Sphinx 1.7.2</a>
      &amp; <a href="https://github.com/bitprophet/alabaster">Alabaster 0.7.10</a>
      
      |
      <a href="../_sources/djongo.sql2mongo.rst.txt"
          rel="nofollow">Page source</a>
    </div>

    

    
  </body>
</html>